/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package com.losalpes.persistence.entity;

import java.io.Serializable;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;

/**
 * Representación de una promoción 2 X 1
 *
 * @author RICHARD
 */
@Entity
@Table(name="TN_Promocion")
public class Promocion implements Serializable {

    @Id
    /**
     * Atributos de la clase
     */
    private String ident;
    private String nombre;
    private String mueble;
    private String fechaInicio;
    private String fechaFin;

    /**
     * Constructor por defecto
     */
    public Promocion() {

    }


        /**
     * Constructor por parametros
     * @param mueble
     * @param fechaInicio
     * @param fechaFin
     */
    public Promocion(String pIdent, String pNombre, String pmueble, String pfechaInicio, String pfechaFin) {
        this.ident=pIdent;
        this.nombre=pNombre;
         this.mueble = pmueble;
        this.fechaInicio = pfechaInicio;
        this.fechaFin = pfechaFin;
    }

//     public Promocion(String pIdent, String pNombre, String pmueble) {
//        this.ident=pIdent;
//        this.nombre=pNombre;
//         this.mueble = pmueble;
//        //this.fechaInicio = pfechaInicio;
//        //this.fechaFin = pfechaFin;
//    }

    public String getIdent() {
        return ident;
    }

    public void setIdent(String ident) {
        this.ident = ident;
    }

    public String getNombre() {
        return nombre;
    }

    public void setNombre(String nombre) {
        this.nombre = nombre;
    }

    public String getFechaFin() {
        return fechaFin;
    }

    public void setFechaFin(String fechaFin) {
        this.fechaFin = fechaFin;
    }

    public String getFechaInicio() {
        return fechaInicio;
    }

    public void setFechaInicio(String fechaInicio) {
        this.fechaInicio = fechaInicio;
    }


    

      /**
     * Obtiene la fecha Final
     *
     * @return fechafin
     */
//    public Date getFechaFin() {
//        return fechaFin;
//    }

    /**
     * Da la fecha Final
     *
     * @param fechaFin
     */
//    public void setFechaFin(Date fechaFin) {
//        this.fechaFin = fechaFin;
//    }

    /**
     * Obtiene la fecha de inicio
     *
     * @return fechaInicio
     */
//    public Date getFechaInicio() {
//        return fechaInicio;
//    }

    /**
     * Da la fecha de inicio
     *
     * @param fechaInicio
     */
//    public void setFechaInicio(Date fechaInicio) {
//        this.fechaInicio = fechaInicio;
//    }

    /**
     * Obtiene el mueble
     *
     * @return mueble
     */
    public String getMueble() {
        return mueble;
    }

    /**
     * Da los datos mueble
     * 
     * @param mueble
     */
    public void setMueble(String mueble) {
        this.mueble = mueble;
    }

}
